package com.settlement.system.model.form;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

        import java.math.BigDecimal;
        import java.time.LocalDateTime;

/**
* <p>
* 微盟交易明细
* </p>
*
* @author huangrensen
* @since 2024-06-18
*/
@Schema
@Data
public class WmTradeDetailForm {
    @Schema(description="ID")
    private String id;

    @Schema(description="店铺ID")
    private Long storeId;

    @Schema(description="交易时间")
    private LocalDateTime tradeTime;

    @Schema(description="交易金额")
    private BigDecimal tradeAmount;

    @Schema(description="交易类型")
    private String tradeType;

    @Schema(description="收支类型")
    private String billType;

    @Schema(description="关联单号")
    private String wmLinkNo;

    @Schema(description="交易单号")
    private String tradeNo;

    @Schema(description="第三方交易单号")
    private String otherTradeNo;

    @Schema(description="收款门店")
    private String receiveStore;

    @Schema(description="服务门店")
    private String serverStore;

    @Schema(description="销售门店")
    private String sellStore;

    @Schema(description="支付商户号")
    private String sellOrderNo;

    @Schema(description="支付模式")
    private String payMode;

    @Schema(description="支付方式")
    private String payType;

    @Schema(description="订单来源")
    private String source;



}
